flower of the snail vine - Französisch Englisch Wörterbuch